Q: Which of the following schemes does quadratic probing come under?
Solution: Quadratic probing comes under open addressing scheme to resolve collisions in hash tables.
Q: Quadratic probing overcomes primary collision.
Solution: Quadratic probing can overcome primary collision that occurs in linear probing but a secondary collision occurs in quadratic probing.
Q: What kind of deletion is implemented by hashing using open addressing?
Solution: Standard deletion cannot be performed in an open addressing hash table, because the cells might have caused collision. Hence, the hash tables implement lazy deletion.
Q: In quadratic probing, if the table size is prime, a new element cannot be inserted if the table is half full.
Solution: In quadratic probing, if the table size is prime, we can insert a new element even though table is exactly half filled. We can’t insert element if table size is more than half filled.
Q: Which of the following is the correct function definition for quadratic probing?
Solution: The function of quadratic probing is defined as F(i)=i2. The function of linear probing is defined as F(i)=i.
Q: How many constraints are to be met to successfully implement quadratic probing?
Solution: 2 requirements are to be met with respect to table size. The table size should be a prime number and the table size should not be more than half full.
Q: Which among the following is the best technique to handle collision?
Solution: Quadratic probing handles primary collision occurring in the linear probing method. Although secondary collision occurs in quadratic probing, it can be removed by extra multiplications and divisions.
Q: Which of the following techniques offer better cache performance?
Solution: Linear probing offers better cache performance than quadratic probing and also it preserves locality of reference.
Q: What is the formula used in quadratic probing?
Solution: Hash key=(hash(x)+F(i2)) mod table size is the formula for quadratic probing. Hash key = (hash(x)+F(i)) mod table size is the formula for linear probing.
Q: For the given hash table, in what location will the element 58 be hashed using quadratic probing? 0 49 1 2 3 4 5 6 7 8 18 9 89
Solution: Initially, 58 collides at position 8. Another collision occurs one cell away. Hence, F(i2)=4. Using quadratic probing formula, the location is obtained as 2.
You Have Score    | /10 |